insolated foundation - Espagnol Anglais Dictionnaire